home *** CD-ROM | disk | FTP | other *** search
/ Apple AUX 3.0 / Apple AUX 3.0.iso / System Folder / Finder / Finder.rsrc / bin.rsrc_CODE_163.txt < prev    next >
Text File  |  1991-04-25  |  40KB  |  717 lines

  1. # near model CODE resource
  2. # jump table entries: 14896-14900 (5 of them)
  3. export_1862:
  4. 00000000  4E56 FEFC                link       A6, -0x0104
  5. 00000004  48E7 0118                movem.l    -[A7], D7,A3,A4
  6. 00000008  286E 0008                movea.l    A4, [A6 + 0x8]
  7. 0000000C  2054                     movea.l    A0, [A4]
  8. 0000000E  3E28 006A                move.w     D7, [A0 + 0x6A]
  9. 00000012  2F0C                     move.l     -[A7], A4
  10. 00000014  4EAD 3A82                jsr        [A5 + 0x3A82 /* export_1868 */]
  11. 00000018  0C40 0002                cmpi.w     D0, 0x2
  12. 0000001C  588F                     addq.l     A7, 4
  13. 0000001E  6614                     bne        +0x16 /* 00000034 */
  14. 00000020  2054                     movea.l    A0, [A4]
  15. 00000022  317C 0005 0068           move.w     [A0 + 0x68], 0x5
  16. 00000028  2054                     movea.l    A0, [A4]
  17. 0000002A  4A68 006A                tst.w      [A0 + 0x6A]
  18. 0000002E  6604                     bne        +0x6 /* 00000034 */
  19. 00000030  4268 0068                clr.w      [A0 + 0x68]
  20. label00000034:
  21. 00000034  2054                     movea.l    A0, [A4]
  22. 00000036  BE68 006A                cmp.w      D7, [A0 + 0x6A]
  23. 0000003A  677A                     beq        +0x7C /* 000000B6 */
  24. 0000003C  4878 2B3E                push.l     0x2B3E /* '+>' */
  25. 00000040  2F0C                     move.l     -[A7], A4
  26. 00000042  4EAD 18A2                jsr        [A5 + 0x18A2 /* export_784 */]
  27. 00000046  41EE FEFC                lea.l      A0, [A6 - 0x104]
  28. 0000004A  4210                     clr.b      [A0]
  29. 0000004C  2054                     movea.l    A0, [A4]
  30. 0000004E  3028 006A                move.w     D0, [A0 + 0x6A]
  31. 00000052  48C0                     ext.l      D0
  32. 00000054  2F00                     move.l     -[A7], D0
  33. 00000056  486E FEFC                pea.l      [A6 - 0x104]
  34. 0000005A  4EAD 10C2                jsr        [A5 + 0x10C2 /* export_532 */]
  35. 0000005E  4878 2B3E                push.l     0x2B3E /* '+>' */
  36. 00000062  486E FEFC                pea.l      [A6 - 0x104]
  37. 00000066  2F0C                     move.l     -[A7], A4
  38. 00000068  4EAD 189A                jsr        [A5 + 0x189A /* export_783 */]
  39. 0000006C  700B                     moveq.l    D0, 0x0B
  40. 0000006E  2F00                     move.l     -[A7], D0
  41. 00000070  2F0C                     move.l     -[A7], A4
  42. 00000072  4EAD 1A3A                jsr        [A5 + 0x1A3A /* export_835 */]
  43. 00000076  2640                     movea.l    A3, D0
  44. 00000078  200B                     move.l     D0, A3
  45. 0000007A  4FEF 0024                lea.l      A7, [A7 + 0x24]
  46. 0000007E  6726                     beq        +0x28 /* 000000A6 */
  47. 00000080  2F0B                     move.l     -[A7], A3
  48. 00000082  2053                     movea.l    A0, [A3]
  49. 00000084  2050                     movea.l    A0, [A0]
  50. 00000086  2268 008C                movea.l    A1, [A0 + 0x8C]
  51. 0000008A  4E91                     jsr        [A1]
  52. 0000008C  2D40 FFFC                move.l     [A6 - 0x4], D0
  53. 00000090  588F                     addq.l     A7, 4
  54. 00000092  6712                     beq        +0x14 /* 000000A6 */
  55. 00000094  4878 2B3E                push.l     0x2B3E /* '+>' */
  56. 00000098  2F0C                     move.l     -[A7], A4
  57. 0000009A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  58. 0000009E  4EAD 1942                jsr        [A5 + 0x1942 /* export_804 */]
  59. 000000A2  4FEF 000C                lea.l      A7, [A7 + 0xC]
  60. label000000A6:
  61. 000000A6  4A47                     tst.w      D7
  62. 000000A8  660C                     bne        +0xE /* 000000B6 */
  63. 000000AA  7001                     moveq.l    D0, 0x01
  64. 000000AC  2F00                     move.l     -[A7], D0
  65. 000000AE  2F0C                     move.l     -[A7], A4
  66. 000000B0  4EAD 1FD2                jsr        [A5 + 0x1FD2 /* export_1014 */]
  67. 000000B4  508F                     addq.l     A7, 8
  68. label000000B6:
  69. 000000B6  4CEE 1880 FEF0           movem.l    D7,A3,A4, [A6 - 0x110]
  70. 000000BC  4E5E                     unlink     A6
  71. 000000BE  4E75                     rts
  72. export_1863:
  73. 000000C0  4E56 FFDC                link       A6, -0x0024
  74. 000000C4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  75. 000000C8  286E 0008                movea.l    A4, [A6 + 0x8]
  76. 000000CC  7001                     moveq.l    D0, 0x01
  77. 000000CE  2F00                     move.l     -[A7], D0
  78. 000000D0  2F0C                     move.l     -[A7], A4
  79. 000000D2  4EAD 1FD2                jsr        [A5 + 0x1FD2 /* export_1014 */]
  80. 000000D6  2640                     movea.l    A3, D0
  81. 000000D8  4878 2B3F                push.l     0x2B3F /* '+?' */
  82. 000000DC  4878 2B07                push.l     0x2B07
  83. 000000E0  2F0C                     move.l     -[A7], A4
  84. 000000E2  4EAD 188A                jsr        [A5 + 0x188A /* export_781 */]
  85. 000000E6  2F0B                     move.l     -[A7], A3
  86. 000000E8  2053                     movea.l    A0, [A3]
  87. 000000EA  2050                     movea.l    A0, [A0]
  88. 000000EC  2268 0028                movea.l    A1, [A0 + 0x28]
  89. 000000F0  4E91                     jsr        [A1]
  90. 000000F2  2D40 FFF8                move.l     [A6 - 0x8], D0
  91. 000000F6  700D                     moveq.l    D0, 0x0D
  92. 000000F8  2F00                     move.l     -[A7], D0
  93. 000000FA  2F0B                     move.l     -[A7], A3
  94. 000000FC  2053                     movea.l    A0, [A3]
  95. 000000FE  2050                     movea.l    A0, [A0]
  96. 00000100  2268 00E0                movea.l    A1, [A0 + 0xE0]
  97. 00000104  4E91                     jsr        [A1]
  98. 00000106  2F0B                     move.l     -[A7], A3
  99. 00000108  4EAD 0D62                jsr        [A5 + 0xD62 /* export_424 */]
  100. 0000010C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  101. 00000110  A873                     syscall    SetPort
  102. 00000112  4EAD 24BA                jsr        [A5 + 0x24BA /* export_1171 */]
  103. 00000116  2640                     movea.l    A3, D0
  104. 00000118  2054                     movea.l    A0, [A4]
  105. 0000011A  214B 005C                move.l     [A0 + 0x5C], A3
  106. 0000011E  4878 2B37                push.l     0x2B37 /* '+7' */
  107. 00000122  2F0C                     move.l     -[A7], A4
  108. 00000124  4EAD 2052                jsr        [A5 + 0x2052 /* export_1030 */]
  109. 00000128  2D40 FFFC                move.l     [A6 - 0x4], D0
  110. 0000012C  2054                     movea.l    A0, [A4]
  111. 0000012E  2F28 0058                move.l     -[A7], [A0 + 0x58]
  112. 00000132  486E FFEC                pea.l      [A6 - 0x14]
  113. 00000136  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  114. 0000013A  41EE FFEC                lea.l      A0, [A6 - 0x14]
  115. 0000013E  4FEF 0034                lea.l      A7, [A7 + 0x34]
  116. 00000142  6000 00D0                bra        +0xD2 /* 00000214 */
  117. label00000146:
  118. 00000146  2F06                     move.l     -[A7], D6
  119. 00000148  2F0C                     move.l     -[A7], A4
  120. 0000014A  4EAD 205A                jsr        [A5 + 0x205A /* export_1031 */]
  121. 0000014E  2D40 FFE4                move.l     [A6 - 0x1C], D0
  122. 00000152  2640                     movea.l    A3, D0
  123. 00000154  7000                     moveq.l    D0, 0x00
  124. 00000156  2D40 FFE8                move.l     [A6 - 0x18], D0
  125. 0000015A  508F                     addq.l     A7, 8
  126. 0000015C  6000 00AE                bra        +0xB0 /* 0000020C */
  127. label00000160:
  128. 00000160  2D53 FFE0                move.l     [A6 - 0x20], [A3]
  129. 00000164  7001                     moveq.l    D0, 0x01
  130. 00000166  B7ED FE0C                cmpa.l     A3, [A5 - 0x1F4]
  131. 0000016A  6718                     beq        +0x1A /* 00000184 */
  132. 0000016C  206E FFE0                movea.l    A0, [A6 - 0x20]
  133. 00000170  2228 000A                move.l     D1, [A0 + 0xA]
  134. 00000174  B2AD FE0C                cmp.l      D1, [A5 - 0x1F4]
  135. 00000178  670A                     beq        +0xC /* 00000184 */
  136. 0000017A  2054                     movea.l    A0, [A4]
  137. 0000017C  B7E8 0036                cmpa.l     A3, [A0 + 0x36]
  138. 00000180  6702                     beq        +0x4 /* 00000184 */
  139. 00000182  7000                     moveq.l    D0, 0x00
  140. label00000184:
  141. 00000184  1A00                     move.b     D5, D0
  142. 00000186  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  143. 0000018A  2F0B                     move.l